"self-supporting bond" - Details

English Term:
self-supporting bond
Arabic Term:
سند ذاتي الدعم
Arabic Definition:

.